spore germination - French English Dictionary